be refreshing - Turkish English Dictionary